package day03;

public class IfDemo {
    public static void main(String[] args) {
        /*
        分支结构共分四类：
        1.if结构：1条路
        2.if...else结构：2条路
        3.if...sles if结构：多条路
        4.switch...case结构：
         */

        /*
        //if语法：
//        if(boolean){
//            语句块
//        }
        //if练习
        //1.满500打8折
        double price = 600.0;       //消费金额
        if (price>=500){            //满500
            price *= 0.8;           //打8折
        }
        System.out.println("最终结算金额为="+price);

        System.out.println("--------------------------------------");

        //2.判断成绩是否合法
        double score = 95.5;
        if (score>=0 && score<=100){
            System.out.println(score+"是合法成绩");
        }
        System.out.println("继续执行。。。");
        */

        /*
        //if...else语法
//        if (boolean){
//            语句块1
//        }else{
//            语句块2
//        }
        //if...else练习
        //1.满500打8折，不满500打9折
        double price = 600.0;       //带数
        if (price>=500){            //满
            price *= 0.8;
        }else {                     //不满
            price *= 0.9;
        }
        System.out.println("最终结算金额为："+price);

        System.out.println("-----------------------------------------");

        //2.判断成绩合法还是不合法
        double score = 95;
        if (score>=0 && score<=100){
            System.out.println(score+"是合法成绩");
        }else {
            System.out.println(score+"是不合法成绩");
        }
         */

        /*
        //if..else if语法
//        if (boolean-1){
//            语句块1
//        }else if (boolean-2){
//            语句块2
//        }else if (boolean-3){
//
//        }else{
//            语句块4
//        }
        //if..else if练习
        //1.满2000打5折，满1000不满2000打7折，满500不满1000打8折，不满500哒9折：
        double price = 1600.0;
        if (price>=2000){
            price *=0.5;
        }else if (price>=1000){
            price *=0.7;
        }else if (price>=500){
            price *=0.8;
        }else {
            price *=0.9;
        }
        System.out.println("最终结算金额为："+price);
         */

        /*
        int n=5000;
        if (n<2000){
            System.out.println(n*0.9);
        }else if (n<4000){
            System.out.println(n*0.8);
        }else {
            System.out.println(n*0.7);
        }
         */
    }
}
